package com.hnchances.studentscoresystem.service;

import com.hnchances.studentscoresystem.entity.Student;

import java.util.List;

/**
 * 学生管理 Service 接口
 * 对应数据库表：student
 * 核心业务：身份证校验（学生注册时使用）
 */
public interface StudentService extends BaseService<Student, Long> {

    /**
     * 根据身份证号查询学生（学生注册校验）
     */
    Student selectByIdcard(String idcard);

    /**
     * 根据班级 ID 查询学生列表
     */
    List<Student> selectByClassId(Integer classId);
}